Outer bounds on the storage-repair bandwidth trade-off of exact-repair regenerating codes
نویسندگان
چکیده
In this paper three outer bounds on the storage-repair bandwidth (S-RB) tradeoff of regenerating codes having parameter set {(n, k, d), (α, β)} under the exact-repair (ER) setting are presented. The tradeoff under the functionalrepair (FR) setting was settled in the seminal work of Dimakis et al. that introduced the framework of regenerating codes as well as a subsequent paper by Wu. While it is known that the ER tradeoff coincides with the FR tradeoff at the extreme points of the tradeoff, known respectively as the minimum-storage-regenerating (MSR) and minimumbandwidth-regenerating (MBR) points, its characterization on the interior points remains open. The first outer bound presented here termed as the repair-matrix bound, in conjunction with a recent code construction known as improved layered codes characterizes the normalized ER tradeoff for the case of (n, k = 3, d = n−1). The repair-matrix bound is derived by building on top of the techniques introduced by Shah et al. and applies to every parameter set (n, k, d). It was earlier proved by Tian that the ER tradeoff lies strictly away from the FR tradeoff for the specific case (n = 4, k = 3, d = 3). The repair-matrix bound shows that a non-vanishing gap exists between the ER and FR tradeoffs for every parameter set (n, k, d). The second outer bound builds upon a bound due to Mohajer and Tandon and improves the bound using the very same techniques introduced in the Mohajer-Tandon paper and for this reason, is termed here as the improved Mohajer-Tandon bound. While for d = k the improved Mohajer-Tandon bound performs on par with the MohajerTandon bound, for d > k there is a significant improvement in the region of the tradeoff away from the MSR point. In the vicinity of the MSR point however, the repair-matrix bound outperforms the improved Mohajer-Tandon bound. In the third and final result, we restrict our focus to linear codes, and present an outer bound for the normalized ER tradeoff applicable to linear codes for the case k = d. In conjunction with the well-known class of layered codes, our third outer bound characterizes the normalized ER tradeoff in the case of linear codes for the case k = d = n−1. This bound is derived by analyzing the rank-structure of a parity-check matrix for a linear ER code. Index Terms Distributed storage; regenerating codes; exact-repair; storage-repair-bandwidth tradeoff; tradeoff characterization; outer bounds.
منابع مشابه
The Storage vs Repair-Bandwidth Trade-off for Clustered Storage Systems
We study a generalization of the setting of regenerating codes, motivated by applications to storage systems consisting of clusters of storage nodes. There are n clusters in total, with m nodes per cluster. A data file is coded and stored across the mn nodes, with each node storing α symbols. For availability of data, we demand that the file is retrievable by downloading the entire content from...
متن کاملRack-Aware Regenerating Codes for Data Centers
Erasure coding is widely used for massive storage in data centers to achieve high fault tolerance and low storage redundancy. Since the cross-rack communication cost is often high, it is critical to design erasure codes that minimize the cross-rack repair bandwidth during failure repair. In this paper, we analyze the optimal trade-off between storage redundancy and cross-rack repair bandwidth s...
متن کاملOuter bounds for exact repair codes
We address the open problem of establishing the rate region for exact-repair regenerating codes for given parameters (n, k, d). Tian determined the rate region for a (4, 3, 3) code and found that it lies strictly within the functional-repair rate region. Using different methods, Sasidharan, Senthoor and Kumar prove a non-vanishing gap between the functional-repair outer bound and the exact-repa...
متن کاملShortened regenerating codes
For general exact repair regenerating codes, the optimal trade-offs between storage size and repair bandwith remain undetermined. Various outer bounds and partial results have been proposed. Using a simple chain rule argument we identify nonnegative differences between the functional repair and the exact repair outer bounds. One of the differences is then bounded from below by the repair data o...
متن کاملHybrid Regenerating Codes for Distributed Storage Systems
Distributed storage systems are mainly justified due to their ability to store data reliably over some unreliable nodes such that the system can have long term durability. Recently, regenerating codes are proposed to make a balance between the repair bandwidth and the storage capacity per node. This is achieved through using the notion of network coding approach. In this paper, a new variation ...
متن کاملCentralized Repair of Multiple Node Failures with Applications to Communication Efficient Secret Sharing
This paper considers a distributed storage system, where multiple storage nodes can be reconstructed simultaneously at a centralized location. This centralized multi-node repair (CMR) model is a generalization of regenerating codes that allow for bandwidth-efficient repair of a single failed node. This work focuses on the trade-off between the amount of data stored and repair bandwidth in this ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJICoT
دوره 3 شماره
صفحات -
تاریخ انتشار 2016